one-eyed pants mouse - German English Dictionary